laptop notebook web monitor hardware companies networking software hardware job jobs computer service companies computer repair vendors tools company laptops software companies